5025 211
2452 76
12104 689
42630 574
22530 410
15614 793
9726 592
12317 835
3993 410
7957 510
7326 447
20489 294
30551 43
15069 335
7835 550
1768 244
1019 114
1658 237
2529 430
5052 775
3090 600
7943 743
2672 263
2040 172
6260 450
4673 403
9789 797
18481 319