2708 443
18921 301
3426 902
4465 309
3901 629
2875 668
8876 568
5271 632
1274 211
11390 105
2656 433
2328 269
1356 319
17492 450
3485 767
2609 705
1983 162
1350 243
20759 36
7036 516
3092 420
4291 570
3929 645
6851 820
38480 128