2886 150
1662 380
3298 798
2640 215
1439 157
2385 641
1364 291
15322 57
1725 332
2638 423
562 163
1898 309
28145 645
4947 111
3111 779
2542 296
2293 437
2413 519
3261 121
2676 539
15275 485
1868 87
2984 764
3032 697
2942 503
2557 296
3306 376
4748 929