2995 305
5519 683
3270 354
4127 339
20653 838
7324 324
3749 583
12279 366
4102 707
4727 221
10158 339
4724 679
20287 657
2296 172
3841 324
6970 501
1771 231
3266 635
4001 859
11396 376
14276 470
2626 215
2131 171
5407 113