2616 592
4453 711
4533 880
1085 105
11098 395
5206 290
43317 390
2764 265
24477 1062
7160 274
8677 522
14161 331
9340 681