4001 352
1644 304
2708 247
3078 606
5326 555
2698 169
1245 326
3651 331
805 29
1973 53
5946 943
3005 431
4113 553
1220 239
1531 92
4820 462
5444 669
6513 742
5841 541
5883 754
1277 249
2268 110
2115 108
2499 587