2942 443
18938 301
3430 902
4497 309
3909 629
2877 668
8920 568
5302 632
1275 211
11390 105
2658 433
2340 269
1356 319
17494 450
3485 767
2609 705
1986 162
1350 243
20770 36
7054 516
3096 420
4295 570
3938 645
6896 820
38528 128