947 25
2419 502
2294 303
4298 789
3056 603
2653 288
4725 659
12718 146
1950 240
3527 787
4110 727
2904 402
902 58
1981 305
2152 115
3284 554
1050 81
2787 575
1950 211
2953 535
2094 145
3194 462
1395 189
28673 482