12507 268
8154 105
5666 751
19614 508
18800 227
3773 481
2943 153
12570 328
20570 569
4940 136
6391 373
3069 285
23856 441
7937 869
11470 380
2963 250
8952 774
9368 539
3204 92
11546 605
10267 281
4664 50
11436 339
41089 375