2933 625
32604 242
102929 465
4641 460
54420 535
118224 222
56074 647
42099 451
212714 552
43863 371
122116 543
25445 299
46439 92
151550 334
40295 653
5137 678
5650 941