12288 204
30281 318
1944 116
12332 567
8265 787
6132 571
5042 228
8109 198
3326 508
25058 840
11163 239
7611 845
6923 470
21432 917
23885 412
4302 180
9595 598
13280 548
5403 332
30684 432
4872 453
14842 327
14490 765
7997 719
6780 443
21353 633
14438 610
49056 640