3018 859
4153 504
1921 502
4633 462
4026 708
3006 813
819 114
1071 191
4931 594
7658 434
848 44
3140 723
3838 697
15629 147
1962 233
77470 149
5895 156
5042 396
12289 596
6431 823
5236 667
2331 333