2142 463
3143 746
4637 648
2281 103
3159 415
10197 295
2262 294
1033 215
3026 62
3483 722
2728 269
1987 131
2561 359
5170 546
27057 73
18995 611