450 31
1100 302
3169 594
1542 71
2783 316
3886 722
2168 555
3342 777
1309 258
3392 970
2461 576
1899 114
4677 198
2474 472
4732 884
3113 836
2414 289
1735 493
3585 655
395 79
1370 216
2481 479
948 162
2773 708
2530 481
2888 598
4127 715
2337 121