27581 112
5109 839
3534 915
3181 842
11867 609
10965 94
3411 566
1345 311
49592 497
5243 263
8582 517
6529 645
18178 475
6198 409
39676 452
7070 847
2671 244
6327 480
5312 39
47197 619
38740 264
20525 394
17388 430
222259 331
161579 344
189728 683
13648 201
22366 180