5536 293
3754 95
11590 194
2661 119
5398 785
14238 163
4035 452
12449 707
5944 367
6776 191
4381 89
10645 501
4424 560
19672 345
5044 220
7077 788
7706 656
7495 340
4958 284
14512 672
11817 286
15446 840
16997 431
10953 151
20382 686
15806 361
57360 416
497841 853