311 29
2860 725
3529 595
2338 608
861 148
1784 357
1239 244
1196 381
2821 491
6159 49
10464 711
8306 471
7787 116
7264 292
30336 383
15620 623
8278 466
28705 600
15179 630
11135 442
10361 299
4991 338
7977 248
15316 693