21473 589
906 180
2620 468
2016 395
2280 427
2665 599
9594 127
1510 304
2695 551
2851 591
930 209
17104 508
977 79
1443 185
3141 568
1262 41
3518 707
11544 117
22897 630
7636 226
2249 392
1017 69
21904 358
14445 526
442281 748
43235 419
9014 539
6253 813