30482 593
6616 542
10342 50
7591 702
5157 249
6655 431
7406 392
14671 146
4390 97
15745 418
6510 385
6936 803
15829 846
7128 607
7599 802
10363 687
9688 363
39732 273
12877 417
20252 367
13831 573
5668 56
9141 622
18298 557