2500 168
53215 848
3919 503
1762 116
184062 620
121140 650
4246 440
8213 275
4444 228
15132 705
17966 295
15116 196
17997 140
12158 828
9015 151
10033 232
20134 445
194522 620
12587 302
7001 162
232030 1033
62268 253
10357 440
15806 282
20189 722
20771 201
75863 525
34195 809