22063 52
16186 288
7276 659
5339 593
6713 195
18500 164
4240 173
4783 813
2243 360
2850 598
4465 569
5396 132
4724 356
4200 410
16318 268
10953 270
9243 631
10238 53
6889 104
4377 391
9548 418
7843 367
1711 336
2732 521
3254 599
10399 645