30612 616
17033 114
6133 292
4251 187
5816 416
820 45
9708 461
7512 49
4562 216
985 153
14639 280
3573 214
3411 273
6422 850
2837 388
9758 530
4285 666
5124 64
2568 63
1772 338
1807 211
5434 399
30250 363
17076 44
12698 721
21857 552
15971 884
28528 524