29588 135
2081 401
7624 619
3545 195
3280 318
5816 59
924771 1437
25919 430
7898 156
60846 939
29767 221
10505 718
108348 489
89305 130
40294 334
4427 160
2901 740
3713 76
9656 336
6567 733
25450 385
6484 703
9586 338
33221 450
10841 670
2419 201
5681 358
21524 260