3000 84
3532 947
2982 628
4381 392
4439 654
2590 362
2100 215
8702 57
3180 695
6747 878
3695 441
4145 647
1918 106
8351 756
4241 433
3996 142
6908 945
9061 306
4469 685
4796 883
540 50
4320 545
3640 331
5235 275
41886 471
47247 941
15211 449
24196 589