4032 258
5738 102
6204 560
40651 440
2346 145
2645 269
3603 667
4336 477
5361 170
5004 396
2801 328
2932 309
8348 163
2892 552