329542
422927
31643
301231
52158
38299
771724
357518
285124
28457
42322
38441
28533
312222
521316
43893
32617
24186
35617
32571