391788 766
70948 589
7411 139
9446 351
3775 115
6163 516
11568 239
8179 620
3716 131
5261 293
3272 278
12925 241
4096 336
4502 149
3940 78
11313 584
3864 468
3861 174
4950 222
6367 650
79467 682