2101 522
2444 487
3015 633
31541 351
11217 589
15347 154
7898 195
6264 844
8398 297
11800 237
3582 351
62923 598
3640 845
6616 691