2142 463
3141 746
4635 648
2279 103
3159 415
10188 295
2260 294
1031 215
3026 62
3483 722
2728 269
1987 131
2561 359
5170 546
27057 73
18995 611