3048 88
1530 238
2799 554
1744 218
8512 534
18847 345
171924 692
4546 711
60257 523
30448 499
12453 227
10757 648
8098 31
4287 174
3629 107
7314 268
2913 352
2242 187
5142 421
3092 223