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