3031 512
3755 691
2264 152
892 42
1669 273
2217 489
2344 125
3232 576
1581 46
2330 396
3515 602
4449 857
5094 678
1936 284
3798 617
5118 509
3508 566
1405 76
1735 124
3436 861
8485 839
3628 355
1768 200
4111 759