4451 427
23525 529
15922 678
20018 341
6390 887
7595 647
3293 193
9741 286
21225 312
3921 337
2637 448
2394 196
1412 115