10951 35
12368 722
2933 91
4625 350
15224 119
7555 26
11505 406
15430 194
5472 256
24934 541
19423 842
21297 313
12239 814
147311 696
63616 790
214207 182
16453 226
50924 61
4544 388
76438 459
14682 562
9747 323
5010 240
68183 865
29623 491
29810 173
97692 373
140813 294