580 104
1516 266
2331 689
2747 321
4312 789
2699 428
1814 436
2937 852
2871 591
385 67
2152 196
2406 533
670 138
575 101
1004 101
2958 407
991 131
1131 233
915 149
411 75
1595 206
4028 728
10490 823
2695 726