2438 29
1225 282
168056 682
3734 622
32228 833
17630 655
2874 390
4746 711
2571 471
3738 456
4522 658
4240 193
3016 572
16979 610
3147 693
4980 349
3382 540
947 205
2048 395
3997 463
27951 696
15866 417
6951 452
2764 162
111434 559
6947 292
101564 606
259220 695