26538 79
25321 126
93272 397
4223 383
29470 185
102652 619
35018 350
50947 452
5464 757
63435 238
29343 351
4640 404
20543 308
17396 504
2193 571
2809 696
5202 511
2848 363
527 48
1855 366
1892 356
2005 356
3088 692
1093 144
1525 134
3170 848
3391 591
1528 321