15050 526
8302 155
6697 145
19872 326
3917 73
10854 204
11889 266
14724 82
9491 169
3616 412
24586 50
21830 652
9045 859
5601 282
47428 141
23439 858
9422 392
7227 259
15472 480
13666 115
16848 315
5084 753
14055 265
10199 246
3219 165
10222 499
10634 201
5750 78