2945 520
2969 510
3709 914
1249 108
2900 211
3032 391
3268 330
1314 246
3430 624
12445 145
14148 852
1937 363
4052 858
4296 773
2739 189
4274 614
16369 58
3642 632