2998 46
3657 184
23554 553
2319 313
1935 261
4719 448
5017 866
2000 150
3391 66
7076 45
5054 39
4365 282
1455 91
4492 612
3177 321
9480 618
3496 871
2546 459
4478 519
13025 442
7177 609
23598 178
2764 553
3513 387