1451 225
8972 626
807 76
2970 559
2187 368
1363 309
2264 448
3552 821
3343 633
351 47
2101 319
3182 806
3470 911
2775 134
10303 290
4950 573
3440 933
3150 557
6714 734
4297 147
2404 522
1331 319
3045 547
2992 707