5957 297
11706 122
12284 841
1217 58
5558 561
2139 198
24899 447
10236 542
9946 707
15759 614
14699 713
11424 758
4336 359
8264 348
16262 201
7338 425
5928 926
42666 589