2991 472
3261 641
9932 374
14641 496
4522 535
15901 685
8759 646
2945 201
2645 365
12619 230
777 59
11339 353
3056 95
1704 157
2962 621
15630 553
36748 810
8766 519
6327 381
2431 254
5361 534
2203 482
4112 714
3951 674