3580 600
5137 464
2305 186
11563 477
3129 125
7366 914
12282 803
2446 36
8187 428
7071 144
21653 203
4542 784
24054 245
7114 936
15986 211
6811 254
11442 513
13697 315
28564 52
40031 247
10306 881
4872 255
10645 432
7522 551
7166 428
17276 503
13549 495
3786 335