121446 625
9834 303
10430 744
4182 270
6312 318
9767 508
16549 128
11070 362
8467 78
8885 99
11417 334
9110 208
10600 683
6322 966
9004 370
8470 696
6869 114
20570 352
12548 77
11185 447
34131 441
5973 134
37758 1007
9544 780
104476 947
44930 188
40625 627
22016 223