103543 361
36211 935
20755 278
10846 50
32569 145
17002 777
21370 759
18146 675
26668 201
6532 101
15563 465
5223 480
15400 743
24446 313
12861 752
17237 589
20880 448
70272 169
10885 502
54305 352
20149 83
24983 328
6051 517
74107 859
25161 188
21849 263
36175 660
98843 289