12301 860
84899 767
20547 313
88198 498
28132 489
102823 209
45333 639
3753 861
3908 888
3094 569
17334 529
21697 415
9139 590
5881 798
2392 427
3498 495
2683 448
1465 362
3571 447
791 85
1952 29
1279 189
1877 393
3082 694
2099 269
14906 352
7781 283
2143 102