30611 586
20148 313
5496 683
38287 247
6895 737
2361 319
980 101
1475 108
4952 861
1257 63
3240 685
1701 340
2630 332
2444 523
1613 228
1583 277
3713 600
2538 261
8856 967
4280 677