16041 184
3103 452
1623 178
65320 784
45574 614
5452 514
34184 502
14819 450
2383 43
5595 288
20791 893
3853 637
17298 654
70084 309
5673 664
4389 766