2961 724
2547 165
8053 283
3918 710
1511 83
12923 172
54310 656
21369 586
193226 650
205953 273
93223 368
26451 381
1222 52