3150 531
15269 474
2878 470
2703 441
1844 347
778 112
717 69
5441 601
2688 368
2114 352
13607 524
9266 438
2051 122
2842 731
2818 310
3033 475
1951 257
3641 812
1303 221
2653 431
9852 756
1440 95
2581 503
1278 40