2500 168
53211 848
184061 620
15132 705
15116 196
17997 140
12158 828
9015 151
10033 232
20134 445
7001 162
10357 440
15806 282
20189 722
20771 201
75863 525
101636 304
29192 802
60682 303
27230 405
37857 390
25827 628
50407 402
2491 127
5708 617
5201 528
8688 277
4354 292