3004 883
2637 728
2708 514
15819 476
6489 574
11655 386
54735 434
8570 173
17955 806
37393 617
12815 546
244662 330
34050 197
5346 145
10269 278
4005 171
8345 107
6996 351
11374 548
18034 625
9322 643
10826 52
13740 369
16396 752
14330 765
12451 265
2580 52
12899 907