29122 784
3457 673
1484 213
23987 319
43884 209
16528 677
31861 743
8598 363
9022 521
8373 396
6450 627