15032 398
38298 522
30706 669
22418 314
16220 501
18820 99
28951 395
31545 315
21050 340
12693 129
14822 162
24311 298
33326 211
19684 176
24450 282
14594 515
23427 519
17443 447
42792 365
41017 90
18172 658
29343 291
21555 422
19076 523