4071 455
3396 459
2823 530
1138 30
12343 113
41382 717
27747 615
26322 471
22466 89
104950 518
179344 872
21171 594
34687 361
169273 313
268234 861
23479 311
48396 238
290131 178
81647 670
42488 862
39543 267
56643 568
53832 449