10026 33
12113 722
2542 91
4186 350
14391 119
7245 26
11404 406
15164 193
5383 256
24659 541
19399 842
21022 302
12210 814
147048 696
63570 790
214133 181
16441 226
50834 61
4534 388
76377 459
14633 562
9681 323
4988 240
68093 865
29571 491
29799 173
97583 373
140448 294