109 29
12282 723
2910 91
4725 350
15440 117
7511 26
11647 406
16034 194
5529 256
24780 541
19464 842
21583 303
12279 814
147438 698
63639 790
214245 181
16511 226
51082 61
4596 388
76475 459
14744 562
9963 323
5042 240
68205 865
29660 490
29830 173
97836 372
140947 294