50431 216
41736 199
21599 95
12215 913
8593 202
28465 657
15425 641
20632 528
118769 615
42250 415
12073 194
30649 604
7480 109
16510 446
3412 204
6384 433
3679 594
3059 420
4788 625
4049 473
6097 617
1168 44
4429 264
4409 376
6277 732
2135 371
4724 766
4179 662