2960 621
2333 406
1697 175
2185 52
3956 940
3354 604
4310 637
2919 563
776 44
3778 206
5761 28
25949 845
7097 419
5484 433
4089 416
7839 493
4415 839
3146 726
16347 295
3413 264
3372 798
1753 496
3186 526
2586 481
3921 815
2366 261
3534 731
2980 279