3986 529
4487 685
2783 239
4279 106
1386 119
38577 209
4144 60
5454 410
4880 516
11097 471
6654 511
4882 277
1287 37
2505 381
3037 336
3822 597
9341 674
4933 651
3741 709
1723 243
8786 308
28084 339
8813 455
1931 89