3083 101
19511 503
12304 369
5291 755
13871 751
5603 727
3597 574
3954 853
15242 185
7123 328
23452 1040
2166 141
4787 669
2193 52
4740 398
10611 907
21226 294
3885 184
13390 306
4055 665
13120 263
3925 561
3813 281
3730 240
20210 841
3681 628
4579 837
4108 532