12216 723
2829 91
4625 350
15000 117
7428 26
11556 406
15845 194
5450 256
24722 541
19422 842
21391 303
12238 814
147291 698
63586 790
214178 181
16478 226
50938 61
4567 388
76424 459
14682 562
9898 323
5007 240
68151 865
29602 490
29788 173
97606 372
140713 294
2220 189