3700 431
5492 681
11026 893
45337 546
18366 215
7402 186
3830 400
23876 60
16033 228
17667 449
2394 337
9572 649
1354 126