30231 286
1651 187
682 45
6715 564
4925 89
5179 353
24465 289
3204 447
5150 250
6629 149
3681 412
5251 81
2215 229
41823 117
21529 559
6914 675
5578 699
6313 547
3444 372
8622 351
5234 330
11294 687
1507 134
19493 601
6747 517
3162 571
12088 501
16151 570