3086 424
3723 507
8219 511
2259 46
4287 924
4861 847
5579 482
9992 879
11664 444
5089 562
4298 621
7095 550
2145 114
3259 686
3305 540
4311 812
2364 534
4220 931
1630 113
3107 100
3370 693