3003 511
3177 798
8580 101
26087 528
7299 79
4465 646
73446 829
2543 377
8275 225
5583 158
3285 273
2581 147
4927 139
6232 803
2707 484
5332 529
3708 183
3397 409
2752 403
27195 375
4746 106
12221 369
7729 349
3636 424
3170 136
7833 519
6817 291
17386 208