3196 110
4754 745
251466 781
56831 93
181848 390
43403 881
8971 813
27636 200
28505 627
15388 917
19228 563
12106 604
132418 1092
25726 428
22587 856
84538 550
48218 585
30082 682
55534 865
3566 550
3080 269
6861 243
6220 215
3558 461
3461 371
23244 638