50353 216
41659 199
21499 95
12184 913
8584 202
28437 657
15395 641
20600 528
118645 615
42138 415
12040 194
30580 604
7460 109
16479 446
3404 204
6378 433
3673 594
3052 420
4782 625
4046 473
6092 617
1163 44
4417 264
4399 376
6272 732
2128 371
4718 766
4176 662