12030 515
2218 465
1324 169
3397 735
3212 72
2804 334
4368 412
28091 647
42741 508
7845 363
7778 376
7099 494
6508 917