396 128
2970 821
1101 234
2762 811
946 189
748 168
23463 605
3273 880
2249 659
1753 532
1941 471
1314 365
3015 661
2195 590
777 205
455 110
1675 170
1225 250
2492 509
1897 464
2093 678
428 84
1634 453
2533 648
2480 679
2453 716
2792 596
1651 397