3006 443
18944 301
3431 902
4503 309
3910 629
2877 668
8925 568
5313 632
1276 211
11391 105
2659 433
2343 269
1356 319
17494 450
3485 767
2609 705
1986 162
1350 243
20774 36
7059 516
3101 420
4298 570
3941 645
6903 820
38553 128