826 101
3350 758
3348 521
2158 511
489 63
1130 186
1340 239
3323 840
2382 344
1217 105
3665 683
2296 287
2731 524
5314 703
4611 451
2915 42
903 180
2888 569
25957 427
1987 144
2337 508
1106 94
10306 418
4905 348
1107 250
4148 829