826 101
3350 758
3347 521
2158 511
489 63
1130 186
1338 239
3322 840
2381 344
1216 105
3665 683
2296 287
2730 524
5313 703
4606 451
2914 42
903 180
2888 569
25952 427
1987 144
2335 508
1105 94
10306 418
4905 348
1107 250
4148 829