309 48
2893 639
1349 321
1155 289
3268 488
2807 784
4180 721
1268 352
5982 438
6836 400
7745 489
1282 316
2761 479
6737 97
2071 626
4584 590
5514 281
6118 551
15896 447
1515 300
5769 657
12185 921
12796 197
6420 244