5038 511
37417 843
33524 601
22350 107
32182 347
30347 186
10985 173
4044 525
13006 283
37403 171
12030 212
22351 475
36742 77
13562 303
62229 470
24494 373
2261 159