328 58
2642 298
3531 610
6373 192
2726 515
5019 747
957 28
3304 829
3823 842
3456 781
3236 603
1409 157
1501 271
3527 429
2813 866
4451 437
2487 85
6036 125
6082 649
2922 545
1491 236
2999 437
2515 240
3650 335