5958 671
12223 36
16077 184
3106 452
1646 178
65459 784
45677 614
5466 514
34308 502
14913 450
2414 43
5767 288
20836 893
3867 637
17358 654
70270 309
5703 664
4398 766