403 129
161 44
148 30
27218 508
2471 499
9363 321
13813 437
1855 369
953 120
2541 630
2402 450
9145 338
1618 439
5115 35
2715 549
1650 306
411 72
25736 424
9160 660
11285 48
17295 238
3532 646
4339 525
7561 95
4133 862
27279 396
4520 226
202639 967