2946 520
2969 510
3709 914
1249 108
2901 211
3076 391
3270 330
1319 246
3430 624
12461 145
14156 852
1937 363
4053 858
4297 773
2739 189
4276 614
16369 58
3642 632