5378 117
6876 833
3112 40
3344 213
7395 77
2437 220
6730 575
22966 893
4243 256
7100 78
6594 414
12439 765
6540 359
36710 686
23411 509