2603 554
1588 178
1608 342
2957 768
207 26
823 141
1654 348
2153 246
1501 72
3007 263
3184 954
2881 749
1323 258
2442 580
581 127
2248 435
992 217
2763 647
1944 526
3180 867
3445 414
2027 372
316 59
3398 755
2905 688
4976 277
14030 319
11993 660