903 180
2328 356
5604 263
5670 257
2622 743
1597 474
2534 491
4417 73
948 38
1323 122
5981 244
4010 908
3602 44
3442 920
5368 697
10108 671
949 154
4158 285
5570 232
11315 665
9136 718
9878 514
6977 96
3516 171