19485 603
3764 303
1331 105
8245 594
6500 267
3024 568
4914 338
1224 22
5403 324
3050 317
7366 399
4930 939
2663 94
12824 113
1147 163
7812 660
3301 458
1273 34
5432 766
32469 81
13506 385
1714 269
2149 172
3556 279
1293 212
2131 270
1503 87
2814 530