17096 84
8882 186
22153 107
26657 57
11511 595
111828 543
29636 251
9915 485
47309 772
47612 417
25876 863
12118 562
15905 684
29981 186
12901 49
41003 157
10879 173
9193 408
11582 465
8712 433
24201 570
10898 313
11832 268
20812 530
13124 675
12854 283
15228 154
30092 529