5078 301
19586 716
10682 1012
7471 275
2290 191
33118 218
8403 485
2032 336
3140 619
1891 38
4314 552
2134 558
2828 279
3615 869
2090 50