2500 168
53059 848
3919 503
1762 116
184054 620
121137 650
4246 440
8213 275
4444 228
15132 705
17966 295
15116 196
17997 140
12158 828
9014 151
10033 232
20134 445
194516 620
12583 302
7000 162
232029 1033
62268 253
10356 440
15806 282
20189 722
20771 201
75863 525
34195 809