21341 52
25476 505
20816 470
51088 349
18250 383
42573 106
18956 219
21952 232
27845 117
25782 187
18507 877
42088 322
26140 382
35177 221
41637 414
40719 552
26699 888
24238 273
34409 395
20476 315
25160 245
29596 276
30588 554
22918 498