3943 513
100889 235
41120 217
18327 405
10012 561
5376 447
8412 805
2964 261
2222 406
2652 755
2576 432