5538 293
3756 95
11609 194
2665 119
5400 785
14242 163
4037 452
12470 707
5951 367
6777 191
4386 89
10660 501
4425 560
19680 345
5049 220
7078 788
7710 656
7495 340
4960 284
14515 672
11823 286
15466 840
17011 431
10953 151
20382 686
15806 361
57454 416
498656 853