12095 515
2226 465
1328 169
3398 735
3229 72
2810 334
4376 412
28105 647
42747 508
7849 363
7781 376
7102 494
6508 917