50507 216
41787 199
21669 95
12241 913
8611 202
28485 657
15450 641
20659 528
118849 615
42350 415
12104 194
30705 604
7500 109
16546 446
3419 204
6391 433
3684 594
3063 420
4792 625
4055 473
6103 617
1173 44
4435 264
4414 376
6284 732
2138 371
4727 766
4184 662