50471 216
41766 199
21636 95
12227 913
8604 202
28475 657
15441 641
20638 528
118809 615
42294 415
12088 194
30668 604
7485 109
16524 446
3415 204
6388 433
3679 594
3059 420
4790 625
4052 473
6098 617
1172 44
4432 264
4410 376
6278 732
2136 371
4726 766
4181 662