321180 407
4342 110
2345 202
5989 683
8680 222
4133 295
4476 393
4947 188
6574 760
3072 54
11976 928
3629 502
87363 168
16594 175
12672 153
8773 730
12722 837
15969 491
20101 367
12702 161
27337 848
28136 990
17861 790
21247 559
34959 74
759061 1144
8918 552
18415 86