2870 302
1301 127
19614 515
21954 729
3085 208
4265 623
28472 388
1797 124
3527 464
1579 262
819 117
15492 733
13267 877
6402 296
3601 435
595 60
992 69
2907 782
2324 419
27801 545
17946 264
11256 260
5152 48
13463 644
4297 331
6215 426
3290 687
2931 560