2893 602
2742 424
1415 148
3442 501
4899 937
3313 348
15003 253
20122 928
1916 390
2670 648
3168 403
5185 797
2843 68
1338 321
4103 470
994 304
4077 965
7400 691
990 173
5332 363
4188 853
2420 674
8240 724
6223 732