615 100
16493 230
1154 302
652 109
450 66
18552 571
8421 71
3424 668
2372 558
1660 472
1623 263
957 157
20402 538
1741 344
144815 929
75822 366
14966 647
20027 431
52919 205
19286 77
19118 697
11672 253
30415 97
13129 147
16466 189
9517 686
10000 262
57936 336