3513 503
3262 559
3822 493
3252 459
2986 688
1802 321
1097 210
2927 610
874 152
4942 633
1205 270
7845 393
3671 989
1747 190
449 106
1085 271
1088 122
3630 532
1781 188
1690 381
1014 75
2363 643
3209 352
3166 563