14891 204
8433 52
12732 399
17648 167
1783 136
3854 645
2695 270
130191 634
2003 330
2559 104
21545 240
12306 267
1289 59
2868 574
12072 859
2708 482
2915 335
1625 145
7285 585
795 31
3938 612
1716 222
3585 515
6047 585
5395 626
6922 187
2339 456
10001 611