80983 603
83958 1676
66046 1027
58872 953
19587 309
33348 485
24998 310
51591 198
51516 128
18998 1514
35560 1772
24389 993
343633 5193
289504 3102
264740 3757
245664 2762
213297 2097
204115 3012
193956 2626
186297 2297
150917 1786
123697 2382
123391 1247
122808 975