4001 585
3811 424
28566 817
2789 142
4346 133
4206 247
3454 363
5562 355
3395 332
12274 324
2875 113
4803 533
28445 665
24502 651
38763 371
883 127
19697 643
2264 51
27466 839
5413 366
2190 440
7039 249
3451 381
16382 714