6523 82
29999 245
20364 165
10173 246
5572 159
4523 522
18999 779
10133 226
7905 252
4305 44
6499 441
9295 120
12260 258
8780 38
8877 446
6168 512
5235 63
11031 373
8250 518
6910 409
6164 399
11522 252
3947 121
33170 843
10637 320
8318 889
8432 436
4333 300