3096 306
4559 211
3382 671
1639 207
3811 686
2452 336
4580 799
6229 885
2590 294
3830 931
15242 687
16871 435
18726 505
23987 895
13709 427
9865 297
13275 668
11369 176
16582 609
31617 781
19843 409
16359 533
23425 491
22091 86