20862 758
3063 834
2108 271
2613 335
2798 816
1771 437
2077 241
15441 108
1380 334
2674 654
4629 367
2593 487
1860 369
2232 486
2097 625
296 39
6345 968
2199 609
1787 402
716 117
6907 664
2734 557
2273 399
3443 562