5538 293
3756 95
11608 194
2664 119
5398 785
14241 163
4037 452
12467 707
5949 367
6776 191
4385 89
10656 501
4425 560
19679 345
5048 220
7078 788
7710 656
7495 340
4960 284
14514 672
11821 286
15465 840
17008 431
10953 151
20382 686
15806 361
57448 416
498579 853