50591 216
41849 199
21735 95
12276 913
8624 202
28583 657
15476 641
20680 528
118927 615
42457 415
12123 194
30771 604
7535 109
16573 446
3423 204
6395 433
3689 594
3069 420
4795 625
4060 473
6104 617
1177 44
4441 264
4417 376
6287 732
2144 371
4735 766
4186 662