1495 281
3916 296
22535 420
10579 877
8923 843
4662 330
5396 232
8746 830
10570 257
18465 72
22873 517
29915 857
20819 78
22292 281
51292 179
33164 430
54151 365
9747 333
21236 52
7261 293
17183 665
21331 284
17672 798
6830 513
2986 215
1408 70
14821 701
3916 119