1415 256
2423 58
2965 346
4648 378
4103 22
4757 420
3542 387
2498 189
3141 300
2185 328
4900 483
1618 97
3997 503
41139 790