3507 259
8165 685
3180 364
2189 236
4692 711
2404 181
2959 120
2889 116
3875 86
3950 325
9126 408
5082 586
2899 134
4082 255
41679 433
34573 473
35239 532