4245 513
102957 235
41899 217
18788 405
10247 561
5499 447
8670 805
3079 261
2294 406
2662 755
2618 432