2993 46
19542 200
8416 375
18783 580
7535 323
3096 203
25412 508
42286 105
9466 164
9636 622
35040 688
18689 228
42811 337
2547 173
11233 128
38191 509
640 161
16207 608
5557 925
6287 508
8227 486
24336 498
2216 525
3092 184