663 85
4882 319
2683 734
959 232
12639 470
18275 712
8165 184
2849 378
29736 592
3593 299
10575 302
4675 64
21237 698
49444 64
13089 286
114129 394
3119 153
5433 320
3488 162