1225 159
21685 666
599 38
8663 208
3828 792
12037 650
4047 693
4281 551
1721 90
4683 611
5040 823
2641 356
3231 603
17342 461
12575 552
6756 108
7501 388
17473 692
20185 406
7863 80
10848 286
12664 800
14603 792
23142 415