41309 287
5551 912
4159 574
142815 338
10759 722
15978 654
7304 593
3465 419
20665 377
8378 269
22075 242
8969 879
18909 306
17982 243
30473 764
29374 136
42127 811
5962 59
3335 442
35812 559
30138 651
24548 292