3013 317
219501 173
4630 715
8000 658
7928 74
2987 232
29647 646
22470 258
4354 218
2188 242
3740 405
3935 321
3329 668
3501 471