31226 447
5453 208
2945 344
28547 498
8491 604
7997 472
6411 591
24127 147
13440 95
14898 490
18067 260
8358 964
24799 126
4650 59
20233 115
9560 34
16558 353
3443 176
9650 105
18160 232
8463 539
13249 703
38048 398
17393 342