3503 169
855 103
4521 892
2681 542
3216 570
3368 220
992 179
8115 81
13861 507
5772 101
3757 445
2858 428
5395 621
1186 133
6446 615
1101 135
6400 782
5388 812
2499 362
11443 830
4225 503
5724 190
4771 767
1036 26