5396 171
10410 158
5221 544
24249 605
120977 304
3680 470
7959 592
20220 555
2988 83
3352 356
4408 293
5730 391
10869 322
5495 615
2637 379
8638 442
37594 855
37170 502
33974 586
4689 699
190130 216
30657 686
13027 602
7971 325