22056 92
52420 289
9725 266
13035 636
3692 477
8592 949
4297 383
3607 81
5707 561
9836 328
9627 281
6022 366
2303 78
5201 412
4230 567
22338 576
5343 672
5949 509
6223 650
20590 125
69615 623
44530 418
37616 679