3016 60
5753 479
2562 118
3970 574
4321 271
4925 196
2227 259
18211 509
11232 954
6668 529
2506 45
8238 495
1478 71
76591 189
3569 542
6472 739
3918 208
3754 711
4044 227
5914 341
3295 347
6347 659
4998 291
4618 173