43032 505
27437 204
15637 446
23231 521
54344 611
21118 265
50216 261
27972 478
13449 172
37642 454
9697 523
18878 213
17012 321
91534 516
15409 56
26140 114
18582 176
21461 334
34775 601
37793 582
21709 402
21209 306
26068 523
24630 260