22021 314
12384 323
21050 255
23328 483
19940 699
4436 688
5246 218
12710 868
17221 92
24901 413
3210 268
19083 336
4569 531
5923 38
9553 351
17503 347
33630 258
22990 773
12273 614
5426 653
9397 558
32675 127
4549 446
98916 877