103947 393
302550 1064
2447 116
273968 738
221331 788
109139 716
80658 289
108547 467
71167 93
55913 270
39238 814
119301 381
172546 774
330895 976
23606 423
388883 893
145382 176
91676 534
6076 746
58548 613
56343 407
3813 242
214965 606
74951 680