294 61
2105 643
4211 177
4286 571
2335 518
6262 713
1297 270
3197 371
9955 477
2085 35
2157 307
2998 936
1353 331
2874 582
3102 805
3180 634
1029 166
3021 547
3802 112
347 79
12050 593
4071 470
1111 308
15469 108