6523 82
29999 245
20364 165
10173 246
5571 159
4521 522
18998 779
10132 226
7905 252
4304 44
6499 441
9294 120
12259 258
8780 38
8877 446
6168 512
5235 63
11031 373
8248 518
6909 409
6164 399
11521 252
3947 121
33170 843
10637 320
8318 889
8432 436
4333 300