41209 287
5551 912
4159 574
142801 338
10758 722
15978 654
7303 593
3465 419
20665 377
8375 269
22072 242
8969 879
18906 306
17980 243
30471 764
29370 136
42107 811
5962 59
3335 442
35801 559
30132 651
24544 292