19402 603
3763 303
1331 105
8244 594
6500 267
3021 568
4913 338
1224 22
5403 324
3046 317
7358 399
4929 939
2663 94
12824 113
1146 163
7807 660
3297 458
1273 34
5430 766
32455 81
13496 385
1712 269
2148 172
3550 279
1293 212
2131 270
1502 87
2810 530