2993 511
3889 435
5246 873
15488 506
3416 480
2463 185
3434 34
2289 82
2509 410
26382 157
28943 585
10499 608
13242 355
26190 605
11686 104
9392 278
28965 129
7467 103
5762 621
3448 773
4115 694
4270 476
1956 243
2191 225
2277 78
30784 720
5201 139
7941 357