3005 149
1819 94
6115 782
13871 709
3308 235
3351 587
2732 159
5066 758
11023 991
6344 391
3200 246
3442 421
3802 397
2794 123
1378 32
1038 98
2755 248
2221 280
3400 97
2351 200
3666 140
4069 715
6611 601
4320 264
2541 262
1514 103
3439 447
6738 652