3295 631
1327 327
1782 516
912 265
2751 593
3632 288
43891 412
715 64
2921 263
1902 286
3431 402
1928 312
2031 82
3902 705
21850 334
17369 287
6532 138
33829 283
29543 504
22709 599
11593 185
31934 795
98233 374
15298 784
17217 359
5898 40
32005 53
12889 545