30231 307
19733 54
6146 669
4372 228
23056 258
12286 500
13995 233
8150 465
7759 195
8441 585
5066 108
17565 28
8929 575
8668 597
12874 510
8809 383
3059 319
5998 354
5081 476
3490 478
3918 311
7269 81
21755 352
14632 436