2960 439
4438 529
16019 356
2927 862
1912 118
2641 708
929 299
1112 284
1267 363
7313 603
2300 547
3269 486
9031 302
616 135
11321 208
2232 484
1236 362
4014 540
2806 752
10205 383
2248 507
8242 386
2416 754
1665 46