2500 168
53346 849
3919 503
1762 116
184074 620
121143 650
4246 440
8213 275
4444 228
15132 705
17966 295
15116 196
17997 140
12158 828
9015 151
10033 232
20134 445
194524 620
12587 302
7001 162
232033 1033
62268 253
10357 440
15806 282
20189 722
20771 201
75863 525
34197 809