19006 394
4227 293
2698 619
38345 552
1583 295
2608 505
2952 692
2377 477
2828 609
2306 645
2976 539
370 92
3367 872
2966 847
3028 275
2206 233
5452 545
1304 93
3176 703
2509 424
4061 696
3009 592