5070 56
1245 132
4924 115
3553 603
15665 548
3113 119
2338 323
13883 539
3561 767
10502 392
2869 353
8922 825
7887 142
3346 304
1057 121
1366 294
1941 272
3648 634
1462 230
2908 424
1747 112
1947 265
948 205
1698 28