3943 513
100966 235
41150 217
18357 405
10017 561
5379 447
8417 805
2972 261
2228 406
2652 755
2576 432