3436 390
4884 301
3961 645
2902 61
21449 500
26530 121
31073 503
11666 405
14070 312
10154 492
2406 322
6766 760
17878 876
13843 456
2791 463
3759 668
4517 373