15591 758
5066 73
12483 234
7630 506
11795 58
18120 792
13034 351
4350 230
8287 724
11178 269
4260 154
9820 174
1822 206
4960 434
13367 80
8859 854
6948 428
7067 74
11457 217
4302 422
6858 381
6280 455
6516 408
8822 860
4083 444
163160 974
276983 1568
2688370 6597