3804 350
1600 200
20226 298
8481 535
21038 873
6784 531
7638 307
4123 468
42752 493
3893 457
9626 321
5356 75
5530 38
6896 340
5480 757
6008 64
2857 271
246764 1196
8652 586
2729581 4036
1455 110
934520 959
3764 750
248299 1043
4928 378
332201 529
3287 184
4135 186