1050 116
3752 923
6417 793
5514 508
11033 745
12329 490
19358 730
5778 461
12712 534
13012 153
17645 175
2420 230
1783 207
4395 846
3072 441
3635 77