2526 27
1457 254
829 120
4210 576
643 50
2183 267
3948 768
5154 542
2500 146
1742 313
3055 666
1710 144
3521 829
5982 602
3680 944
3397 532
11242 844
9398 562
4235 656
3749 611
5232 394
2894 212
2255 256
6462 489