2943 42
3437 429
5602 521
6181 715
7061 885
4640 210
6564 659
7279 301
3974 273
4285 509
3354 165
6568 719
6130 504
4016 696
7140 438
6287 241
188588 1686
50204 654
143220 708