21341 159
4833 641
10759 441
4294 638
29506 342
30872 177
12142 294
3675 74
29153 233
2579 166
13577 343
29592 107
6978 45
9497 671
3569 371
12267 741