5903 530
12374 596
10772 862
3657 113
3035 399
3000 520
4340 369
1813 151
4949 462
2878 576
2654 506
837 64
19464 788
3256 363
2502 297
10120 618
3998 156
8050 633
3596 328
8684 570
5690 476
7930 156
952 234
3014 983