30397 517
1347 159
4236 825
2947 284
6579 569
928 183
1767 41
3067 727
2392 474
5584 388
3554 797
5075 311
3037 345
3485 766
3511 455
15052 424
2759 63
1322 219
4626 107
3088 757
3322 232
2124 344
3205 781
10824 893