42993 541
26661 300
40971 205
43452 640
17814 166
4923 856
18464 109
1774 277
3046 833
4329 398
2239 373
808 124
33893 788
355397 607
159149 861
1718 97
12815 505
19445 77
28781 195
11225 350
18034 391
106915 566
5834 308
71632 182
88947 195
10572 216
4099 246
4426 802