281 60
2969 946
2657 743
839 218
111 23
1864 408
633 207
150 45
7495 667
3802 490
1459 96
13154 55
1855 429
3241 371
4209 531
21265 728
15982 336
11264 644
19489 452
21455 228
11256 47
13059 594
2830 188
3826 360
14029 693
12017 650
2806 205
2926 628