518 146
1525 133
993 35
1548 318
2541 393
168 30
1890 333
2700 693
3023 942
1207 260
2524 628
2985 845
4172 394
2440 548
1579 174
1859 320
1474 281
1230 359
290 58
3189 556
3155 276
612 36
345 77
5532 878