35055 743
3261 111
40440 375
5574 509
2648 554
20369 474
2759 287
2751 552
3950 632
4937 657
3397 43
3795 556
9353 389
19393 63
3634 262
2273 318