12186 921
2989 926
3308 660
7302 398
2296 493
532 59
5752 524
2404 361
2826 718
2046 290
1332 132
3852 346
4526 52
2539 415
1005 173
2265 171
2374 446
1543 321
3064 784
6064 596
3417 705
3533 731
3562 639
2864 459