12059 860
83755 767
19957 313
87065 498
27029 489
101799 209
44050 638
3650 861
3812 888
3043 569
16538 529
20403 415
9090 590
5379 798
2305 427
3311 495
2571 448
1426 362
3526 447
755 85
1902 29
1229 189
1845 393
3017 694
2032 269
7350 350
4517 282
1927 102