5040 511
37427 843
33549 601
22363 107
32203 347
30371 186
10993 173
4045 525
13009 283
37429 171
12037 212
22353 475
36755 77
13570 303
62255 470
24510 373
2262 159