30007 352
39170 563
13652 562
28633 490
142738 587
13540 156
23015 438
14811 544
5411 340
19891 671
8784 232
6727 764
24423 619
15030 684
2118 398
5091 622
3480 585