3136 868
1820 182
2213 352
990 31
3030 435
2203 235
4942 224
5275 93
4328 604
6386 870
126951 209
99235 510
60426 177
16062 103
11968 82
13335 391
30733 369
9173 333
5452 605
3992 76
28774 798
5426 501
9474 614
38111 694
3483 422