1001 317
117 24
2943 914
1913 581
5665 504
620 126
1773 395
2699 553
840 33
1994 171
805 57
2828 626
2222 575
2216 525
1916 444
3139 600
879 85
1169 218
3498 833
7430 722
3155 190
883 208
2632 482
3336 628