31469 553
4948 305
2216 246
4000 69
5295 295
11599 571
9740 714
1432 243
1884 87
2728 37
5084 219
4546 503
6896 368
31483 619
9037 163
48781 581
3075 290
5082 284
535375 859
202296 295
110719 680
338701 577
384141 569
190080 651
305922 650