22032 488
9753 342
59914 155
55143 769
60270 523
37879 189
44907 535
37884 468
37724 312
31877 49
126267 149
2701 427
16604 401
100092 953
31591 633
28672 820
18592 726
50324 331
16331 183
43588 522
19371 359
48550 78
4333 208
25640 173
17592 701
20184 604
14041 334
22908 115