405 96
2278 729
3052 830
3691 580
20937 224
15525 381
12888 593
5008 386
4127 650
6273 275
12268 59
5019 284
6321 99
7820 479
7989 48
7041 145
8476 441
1914 338
1539 83
10127 592
2037 329