3245 429
6714 511
4345 287
2844 479
3286 222
4434 98
3481 316
5213 357
3335 199
6390 553
28161 339
2593 285
8857 860
12303 572
5274 897
7911 731
9041 646
3799 637
5333 383
2950 526
1607 171
4693 875
6760 620
13220 468