640 107
2941 559
2304 556
2218 657
657 128
1166 286
1534 431
3020 661
1271 288
2348 608
3028 664
2582 593
2368 536
1683 388
842 232
474 99
2296 673
1343 255
984 274
1099 236
266 45
1807 462
1736 557
2438 743