3228 101
7986 710
2894 688
3510 202
2400 412
2883 321
1613 419
6860 873
3081 77
2856 184
2124 410
1471 99
3329 674
4915 862
2676 499
3166 449
1890 309
2895 365
709 99
4812 547
3501 591
2489 486
2796 330
3885 721