28098 952
21727 334
12850 385
3351 583
10829 965
5138 553
20125 352
1164 57
16302 278
3011 255
132784 565
25922 395
67162 690
14333 713
163237 259
125744 191
6382 202
1587 118
6970 612
8923 727
4643 531
7964 212
5159 39
24223 74
79556 591
33047 293
73159 66
3778 232