22056 92
52413 289
9724 266
13031 636
3691 477
8591 949
4296 383
3607 81
5707 561
9836 328
9626 281
6022 366
2303 78
5201 412
4230 567
22338 576
5343 672
5949 509
6222 650
20583 125
69581 623
44518 418
37602 679