2979 721
1711 543
1263 396
125 28
57782 230
42277 212
58600 793
49245 73
15109 455
35038 496
22938 340
30859 360
24018 631
43325 136
19319 718
20796 124