50603 216
41856 199
21746 95
12283 913
8628 202
28611 657
15481 641
20683 528
118936 615
42472 415
12128 194
30779 604
7540 109
16581 446
3423 204
6398 433
3689 594
3069 420
4795 625
4060 473
6105 617
1177 44
4441 264
4418 376
6287 732
2145 371
4735 766
4186 662