25568 708
5261 332
164029 365
2171 201
15754 526
1124 112
4475 505
15200 915
2129 270
2272 438
5526 489
4132 780
1361 143
2931 646