302 66
2907 796
2240 590
503 129
7371 420
1375 28
2856 622
2888 71
7441 252
3628 426
2221 253
12466 143
4383 804
3488 646
1833 325
2176 427
15856 798
19411 279
17516 459
4137 217
2379 481
4855 898
2992 751
11552 763