20165 310
3823 229
44550 198
2197 259
18086 672
51013 937
3987 370
8970 460
2721 107
12411 338
139790 889
4792 433
38748 653
11185 954
6505 649
6802 628
3876 415
4207 371
4706 604
8849 589
154580 334
5724 893
23133 718
24476 221
4066 440
8543 384
9912 242
7930 62