5095 156
9246 485
25614 400
6963 335
7665 321
8476 959
14182 75
22033 294
40503 320
25681 519
21630 261
17087 607
8588 951
4598 36
3047 133
7243 672
13117 589
25749 328
7784 259
3001 395
10324 441
11071 787
16499 473
15960 613
20158 663
8077 662
8495 322
5921 529