502 72
2570 518
1182 178
2774 486
1939 426
13230 311
1995 571
2225 453
3616 839
2869 122
634 86
821 132
15444 670
3179 432
1093 96
6375 885
1120 44
1875 526
4902 816
3815 755
1617 277
2331 242
6403 624
5738 163