3196 110
4754 745
251465 781
56831 93
181844 390
43401 881
8971 813
27636 200
28505 627
15388 917
19228 563
12106 604
132409 1092
25726 428
22587 856
84532 550
48216 585
30082 682
55534 865
3566 550
3079 269
6861 243
6220 215
3558 461
3461 371
23242 638