2889 477
2129 356
5705 420
38868 235
188864 1082
42037 308
41431 153
60209 91
138574 650
80767 395
47734 676
81068 240
303335 883
3591 685