50402 216
41705 199
21554 95
12202 913
8589 202
28446 657
15410 641
20617 528
118716 615
42201 415
12059 194
30625 604
7471 109
16498 446
3409 204
6383 433
3676 594
3055 420
4785 625
4047 473
6094 617
1165 44
4424 264
4407 376
6273 732
2133 371
4721 766
4178 662