20058 311
2504 692
54454 352
8575 428
17252 162
33737 265
1417 164
235 42
3218 679
23176 348
4656 372
56057 443
8239 356
5888 357
11504 559
1232 294
5118 427
15680 44
323 61
1029 302
8329 481
3533 708
26462 881
12738 103