3014 877
3088 680
1915 373
1621 351
2337 739
1505 441
1813 559
2584 533
23391 58
15872 670
9001 555
921 248
2258 467
565 135
1187 248
5767 330
15243 33
12192 912
16969 760
2714 495
5154 569
3351 454
3329 637
674 46
3623 887
4864 718
11379 557
7945 69