35516 135
4895 610
71647 464
14370 844
33481 318
8678 631
4282 241
41461 315
70615 579
38000 661
3281 300
2786 316
3244 448
10463 904