5094 301
19601 716
10688 1012
7477 275
2294 191
33148 218
8405 485
2036 336
3141 619
1893 38
4315 552
2135 558
2845 279
3615 869
2092 50