30975 351
1565 181
2145 490
8847 151
2300 299
4542 274
5472 100
3501 579
6681 705
14388 329
19754 599
9214 365
4601 183
8307 358
5201 403
3642 63
1383 61
4938 508
8629 819
3989 670
3026 448
9161 708
5350 76
6180 355
6203 137
5095 464
5639 315
11559 524