2951 520
2974 510
3713 914
1252 108
2903 211
3138 391
3282 330
1329 246
3437 624
12570 145
14194 852
1938 363
4058 858
4302 773
2742 189
4281 614
16373 58
1245 167
3646 632