486 53
1952 475
3238 727
4725 309
107299 191
1737 302
415 56
921 144
3143 743
1255 173
2864 632
4317 726
2199 440
44045 269
41199 435
74103 561