2580 201
28367 777
6965 521
37207 361
6273 349
2907 192
8896 465
5686 535
12948 154
5549 291
8147 750
7280 699
6496 385
11683 715
7184 570
4555 622
5267 558
5301 581
4897 540
1923 303
3125 273
8758 326
32121 660
3198 206