15806 601
3655 96
2533 489
3547 187
976 46
2245 543
1639 177
3072 510
1866 268
3220 777
2122 220
1156 132
1467 391
4054 582
3579 331
9361 207
2650 74
3731 839
2844 739
236 45
1684 128
3132 633
15326 494
12574 619