31023 549
29441 79
3957 292
1489 109
1461 113
1641 200
854 48
3099 373
5005 246
2257 115
2068 404
3183 544
17580 585
13105 568
13250 933
25982 209
23900 826
23095 72
13112 456
13281 349
4240 202
7890 605