1186 118
2947 139
1785 355
3056 578
2797 218
2795 636
2625 386
3237 279
10343 556
953 107
2329 400
2760 321
4334 576
3445 755
20569 681
6490 739
8977 198
5197 296
13941 636
929 129
3307 654
1850 328
2230 589
1424 222
7777 154
3475 729
2469 529
21861 313