5084 301
19595 716
10686 1012
7477 275
2294 191
33140 218
8404 485
2036 336
3141 619
1893 38
4314 552
2135 558
2840 279
3615 869
2092 50