5096 633
2193 140
1427 353
14227 473
2088 213
3751 508
9542 312
2908 660
2900 129
1923 196
4001 198
27926 72
23803 51
15771 633
6962 416
3440 633
2143 146
7242 603
2505 168
5198 521
6910 225
14446 687
3665 575
1925 101
4778 507
2339 494
2220 277
857 80