58558 504
9532 433
117806 832
43107 717
6142 179
6281 906
9815 539
94530 671
125842 1078
1258 138
14197 612
21629 796
26050 278
34045 603
29033 513
4408 226
2480 168
2713 500
3859 408
6098 395
2001 40
4296 449
176576 1660
28648 764
39092 449
28603 436