2104 522
2444 487
3016 633
31541 351
11218 589
15347 154
7901 195
6264 844
8399 297
11800 237
3582 351
62924 598
3640 845
6616 691