2907 443
18935 301
3428 902
4492 309
3909 629
2877 668
8913 568
5293 632
1275 211
11390 105
2657 433
2338 269
1356 319
17494 450
3485 767
2609 705
1985 162
1350 243
20770 36
7052 516
3096 420
4295 570
3935 645
6893 820
38521 128