4016 591
3415 162
7369 358
18758 511
2392 318
3756 536
3323 281
2254 412
4635 652
4118 508
5021 509
2319 28
7739 598
38537 181
35340 410
3530 388
4154 120
29334 926
8040 247
14969 139
21708 768
3946 569
5063 771
2664 256