50285 216
41628 199
21429 95
12166 913
8577 202
28410 657
15375 641
20578 528
118567 615
42071 415
12021 194
30523 604
7445 109
16460 446
3402 204
6376 433
3673 594
3051 420
4780 625
4045 473
6089 617
1160 44
4414 264
4399 376
6272 732
2126 371
4715 766
4175 662