3002 877
926 212
1937 327
2861 781
555 109
2643 689
2154 422
856 196
2599 347
420 86
1530 36
435 87
3003 678
2970 679
4125 317
3191 308
3600 574
3048 448
3066 523
5177 53
2782 134
2902 632
5474 560
2681 436
1549 133
1855 152
2656 143
3676 463