328 69
2954 678
211 48
1070 304
1285 324
17385 912
7972 293
3859 820
5282 724
21688 379
9545 592
4456 363
6205 684
6301 527
18307 935
8166 419
19012 608
11851 237
3108 366
3610 177
20271 555
19649 722
9062 444
4655 84
37387 514
40343 642
22378 852
17329 505