12015 515
2215 465
1323 169
3397 735
3208 72
2803 334
4364 412
28089 647
42740 508
7842 363
7777 376
7099 494
6507 917