109 29
12282 723
2908 91
4724 350
15440 117
7510 26
11646 406
16033 194
5529 256
24780 541
19464 842
21582 303
12279 814
147438 698
63637 790
214245 181
16511 226
51077 61
4594 388
76473 459
14744 562
9962 323
5041 240
68205 865
29659 490
29830 173
97835 372
140947 294