21181 601
3131 584
5095 779
4355 226
4507 153
1282 153
8827 330
3389 249
9444 310
11241 426
17591 585
6700 159
12940 383
7454 727
28427 105
6255 496
4632 388
7617 34
5971 232
13478 272
4543 598
5328 680
17051 529
3027 123
4374 518
4571 163
5041 494
3991 59