107501 766
12250 60
24442 247
94621 590
308877 1209
35846 810
107805 804
28138 198
13645 585
8991 287
104372 270
71547 311
14976 418
51784 587
23412 211
291459 727
94117 462
25742 536
34689 644
139892 658
9509 293
46408 218
30230 814
67710 725
25764 73
12619 55
10126 340
12023 316