2216 323
4030 309
3339 345
4244 757
8758 265
2516 44
15174 385
6305 223
18901 262
16180 617
2874 870
1808 89
2955 509
1397 132