3484 538
37208 253
304356 1050
19342 167
9304 103
9141 111
61689 197
10582 251
8772 125
55444 421
18635 622
5000 102
2712 222
19487 933
4032 385
4737 769
5043 729