3126 589
19314 301
3485 902
4702 309
4110 629
2916 668
9416 568
5494 632
1337 211
11411 105
2684 433
2416 269
1372 319
17544 450
3499 767
2622 705
2051 162
1368 243
20852 36
7132 516
3130 420
4343 570
3969 645
6918 820
39019 128