44008 130
23256 192
8866 33
2124 29
9053 676
6094 63
5250 721
2551 233
6751 441
6294 399
15393 457
8923 89
16204 777
5927 954
11511 531
25571 137
5387 247
4404 196
13898 535
11050 584
19379 142
7354 660
11680 524
21701 264
9424 396
9035 70
6630 74
6446 259