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
188590 1686
50206 654
143223 708