30002 352
39167 563
13649 562
28627 490
142738 587
13539 156
23004 438
14805 544
5410 340
19888 671
8782 232
6726 764
24419 619
15026 684
2115 398
5090 622
3477 585