10153 808
22489 323
7757 282
49442 684
37838 287
27237 220
15923 539
8804 638
3381 726
4114 219
4201 483
2084 236
2193 205
7575 592
3646 714
7169 667
6188 503
1852 135