3112 297
4098 164
2532 304
4261 732
1567 26
18300 709
15149 400
5371 925
2037 31
9780 584
6484 511
2221 268
2916 201
3937 584
2721 164
4958 360
3442 208
1960 245
4274 151
10328 498
9260 422
6311 664
2555 325
4922 494