1875 406
5037 799
2140 115
3037 28
4891 433
4508 34
25488 173
3226 32
4620 947
5110 240
8188 326
5155 517
3456 593