13979 594
2241 204
6371 680
4489 591
6304 162
11704 554
9711 914
5405 734
3934 391
4436 641
17480 563
12288 59
4979 201
309111 651
76288 415
379073 533
3346 176
7331 99
35531 946
12071 580
2919 267
4263 166
5881 786
61427 848
39747 728
44193 189
3127 218
30842 78