8812 259
5767 102
6218 560
40676 440
2354 145
2651 269
3606 667
4347 477
5363 170
5004 396
2801 328
2933 309
8349 163
2894 552