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