881 111
15536 260
2963 611
2067 323
6234 887
8859 635
5364 313
10482 982
5470 58
14464 123
2332 197
1944 340
1882 304
400 72
641 90
43236 629
14990 343
3824 705
4613 856
10704 114
5590 455
2171 276
1214 104
863 127