3015 831
2217 573
6323 381
19514 276
4495 477
2427 254
2434 520
3026 623
999 227
2544 571
2103 520
2125 491
4102 306
2778 109
735 195
3947 674
3606 759
1543 443
2596 536
2114 582
8192 471
3987 731
4601 38
4308 379