50652 216
41888 199
21781 95
12298 913
8630 202
28677 657
15492 641
20701 528
118982 615
42524 415
12134 194
30809 604
7549 109
16597 446
3423 204
6399 433
3692 594
3071 420
4798 625
4062 473
6108 617
1179 44
4441 264
4418 376
6289 732
2147 371
4738 766
4186 662