12060 127
5737 311
8568 659
6556 319
7093 488
4119 286
2697 80
11646 766
5168 472
22597 698
8787 278
18727 429
9038 443
3291 503
1938 73
7943 640
2830 366
24335 456
5743 433