31045 660
88164 289
26438 535
2534 367
32487 97
9607 432
3363 714
69772 309
4327 911
3072 391
2165 58
3480 673
17616 266
14303 573
30230 120
26265 293
3294 290
4032 366
2371 232
2735 557
1342 245
1882 166
2256 103
1785 423
3764 562
2630 347
2628 462
4002 692