3373 486
1551 70
3238 632
1209 75
2325 113
2978 133
3717 667
2841 487
6898 654
3274 470
3842 381
2187 343
3484 668
1127 51
3433 233
2447 297
3819 714
1844 55
3627 553
15099 272
7842 723
3933 651
4593 336
4810 348
7615 311
5221 412
4751 546
3907 79