149804 877
26684 697
6748 63
15261 539
2479 272
5461 302
2508 138
5239 925
2881 657
2103 254
23966 570
3008 408
3050 470
3006 205