2891 443
18934 301
3428 902
4491 309
3909 629
2876 668
8911 568
5291 632
1275 211
11390 105
2657 433
2337 269
1356 319
17493 450
3485 767
2609 705
1985 162
1350 243
20770 36
7052 516
3094 420
4295 570
3934 645
6886 820
38518 128