5970 671
12246 36
16098 184
3113 452
1654 178
65514 784
45734 614
5472 514
34351 502
14958 450
2422 43
7926 288
20882 893
3881 637
17383 654
70349 309
5717 664
4403 766