2996 225
5049 231
8342 389
29696 486
796 113
911 47
26674 1013
9437 196
4064 422
1865 99
1752 192
855 119
2282 589
4509 513
2700 575
6849 718
5088 721
4731 555
2234 290
4725 257
13922 560
20669 809
5071 167
6221 183
3673 397
24303 475
1322 241
3876 740