8505 28
94463 380
23647 418
10700 209
6988 852
49115 294
9889 298
20128 421
75567 830
53376 786
23210 651
70066 677
51285 640
147197 752
113527 478
45411 718
48565 333
36634 284
16831 296
17983 304
13134 257
32764 578
17084 531
60429 940