20015 445
30578 92
554 94
27444 527
1693 340
10797 304
3593 612
8619 600
6320 383
2071 520
8170 680
51702 725
4501 780
3816 44
3546 422
1852 296
12830 152
13594 129
20870 562
1010 106
17921 712
1079 191
58407 405
6704 166
16853 489
13693 217
38292 247
28798 450