21096 954
1334 156
15265 432
4173 821
10061 331
8113 495
2002 411
6245 424
5433 367
4231 276
8620 652
15700 440
19831 499
1799 155
7199 642
2684 154
4467 714
6762 796
4473 785
21658 156
2446 296
3390 808
26749 402
10077 400
2165 306
1927 90
2897 380
3966 762