1630 315
2711 280
3571 716
62834 782
16250 593
2363 413
1432 47
5272 592
20139 233
66353 307
92009 633
7113 523
2969 442
979 156