29955 176
8161 464
3466 523
5457 594
9001 309
2745 440
3216 265
4289 911
71914 214
5862 63
16374 605
2888 308
8834 590
1506 40
5209 531
3444 394
4522 680
4308 216