3636 52
5265 759
2968 60
44525 505
154823 363
39691 303
6745 311
7803 810
4859 127
12417 200
10536 681
6020 429
4174 93