2432 171
4913 348
4587 523
26363 235
4429 860
8846 930
4662 164
3465 144
8550 546
11009 448
5582 506
2396 81
1720 235
920 104