5040 511
37423 843
33549 601
22360 107
32203 347
30370 186
10993 173
4045 525
13009 283
37423 171
12036 212
22353 475
36755 77
13569 303
62249 470
24509 373
2262 159