2913 509
8193 850
846 134
5508 110
95828 633
3491 471
3484 572
2583 515
3704 599
707 53
1914 318
2890 626
1722 336
902 159
2873 478
3779 459
2979 411
1985 373
3030 376
1352 126
23128 210
3070 488
1409 226
14623 651
6104 387
1443 273
1733 159
22075 51