16405 463
5559 624
2953 172
1992 52
2611 570
1401 223
2051 272
1741 122
3432 873
4421 644
3213 675
1480 164
2797 499
31971 517
1310 39
28999 225
1973 376
9396 611
21395 699
41751 210
3397 623
4917 522
18318 161
47380 167
2366 489
39865 350
25767 678
27890 452