6523 82
29999 245
20364 165
10175 246
5574 159
4523 522
19004 779
10134 226
7905 252
4305 44
6499 441
9296 120
12260 258
8782 38
8878 446
6168 512
5237 63
11032 373
8253 518
6911 409
6165 399
11526 252
3947 121
33174 843
10637 320
8319 889
8433 436
4333 300