4501 978
12125 351
4590 234
9574 753
2878 336
4444 408
1468 75
1949 192
6089 367
2139 64
11832 746
12060 407
1923 288
3503 514
39925 865