4598 35
795 39
1260 55
2403 441
1812 76
3900 381
2699 222
3523 580
2479 166
1126 43
7228 632
3177 523
4646 382
6627 670
3047 292
2906 561
4063 625
4583 440
3311 498
8452 696
3854 649
2326 342
3871 743
6143 179