2811 623
10909 298
2481 207
2475 238
3642 376
9840 129
15574 306
4464 120
4153 402
2273 288
8149 706
2462 541