31506 91
1763 293
816 159
755 243
1466 359
1976 280
2046 427
3956 626
730 125
6352 79
14505 291
5275 432
4811 404
2283 90
6942 822
8343 850
22858 445
6027 258
7839 317
8927 608
4469 172
22697 887
6401 393
5581 796
10540 489
5789 726
10034 837
5562 615