48409 89
12479 375
26048 290
20409 178
8646 866
28201 665
8913 501
14048 206
7121 138
7903 322
4111 116
7034 339
4463 748
2925 309