583 52
12400 51
29778 592
3046 607
9497 389
2853 49
1740 46
1302 207
3028 572
223801 631
20763 711
6039 641
3752 309
10329 297
471 93
1924 439
5477 334
18240 536
1554 221
1220 274
13070 509
775 80
20715 207
2431 529