2951 424
7223 601
3467 264
9030 58
7805 621
14335 419
5194 859
2178 242
20502 796
5995 631
19119 693
4484 99
13373 535
1842 190
2471 399
4459 596
6905 583
2651 352
6483 820
2871 552
13919 688
3536 494
4726 925
1733 225
8729 404
3877 303
1448 106
13037 666