4236 513
102930 235
41884 217
18781 405
10243 561
5494 447
8668 805
3078 261
2294 406
2661 755
2618 432