4121 395
12666 445
297704 1007
24761 282
43190 265
5728 267
5406 217
3908 797
2614 211
2591 302
3694 623