12149 515
2229 465
1338 169
3399 735
3261 72
2821 334
4391 412
28123 647
42751 508
7865 363
7782 376
7109 494
6510 917