1255 86
15584 305
6355 281
21118 58
3556 516
4621 238
2821 31
23082 340
5594 727
5403 340
5235 198
7103 145
17244 674
2483 208
11503 614
4818 439
3231 202
13258 497
2597 304
9561 285
1248 288
17933 503
3899 659
7917 461
14960 560
2207 217
1788 92
3129 121