3063 801
1431 232
1623 492
1409 427
1413 224
662 163
6448 51
4558 694
4367 339
6370 619
6655 582
3890 489
21356 389
72352 417
17153 440
3057 145
6018 525
9913 857
4230 542