303 99
2784 602
10869 758
3587 80
1148 98
9324 416
2663 430
2024 146
744 67
3567 22
2528 69
11188 836
37995 648
3080 374
20227 411
2779 273
23166 63
7314 557
2372 266
56155 655
11407 473
10092 326
6273 492
26230 613
3427 221
11148 539
5154 287
3543 780