826 101
3350 758
3351 521
2158 511
489 63
1130 186
1341 239
3324 840
2382 344
1217 105
3666 683
2299 287
2731 524
5314 703
4634 451
2916 42
904 180
2888 569
25966 427
1990 144
2338 508
1107 94
10309 418
4905 348
1107 250
4148 829