23091 50
1427 140
6092 598
4148 251
37974 563
1941 151
2072 245
22359 103
11819 156
3961 147
2222 48
6293 487
11108 289
8550 825
13787 255
7802 532
2219 323
3181 584
8507 922
15180 674
15503 651
5483 450
14878 641
13879 547
1844 133
4423 308
3727 473
2521 612