22534 292
34058 777
10060 485
39331 412
5910 552
5219 103
8041 76
6791 362
14103 570
8320 730
6411 233
3594 352
12983 674
4225 240
5311 624
6226 576
3574 82
11198 243
15432 664
8232 877
2311 267
3351 517
3435 84
11428 99