2495 85
2979 663
1116 51
2201 303
1342 216
4688 871
2224 113
3576 515
5332 928
5874 781
4791 209
5196 891
2664 748
2947 671
5525 347
5343 319
2204 449
3778 701
2105 347
2948 722
2627 359
1070 293
3438 156
2523 240