30248 286
1664 187
684 45
6720 564
4933 89
5185 353
24475 289
3213 447
5170 250
6642 149
3689 412
5258 81
2216 229
41843 117
21547 559
6918 675
5586 699
6315 547
3455 372
8625 351
5261 330
11321 687
1510 134
19526 601
6761 517
3163 571
12111 501
16172 570