3061 116
10275 729
14264 296
1087 51
3911 793
9501 325
1924 72
2275 178
2814 151
4787 72
12796 114
3041 245
7309 442
2782 70
5756 417
5000 213
7378 90
3278 600
6272 514
2974 618
19222 693
9127 392
6330 535
24868 581