1501 33
817 38
1287 142
14509 143
4090 672
3973 84
1970 333
3286 392
2587 246
2636 396
2499 397
3986 170
6734 771
7645 861
438 79
2628 398
6106 567
5831 225
1988 413
5272 703
8384 922
2309 551
1656 358
3015 841