16403 402
4748 286
2880 450
8268 901
11768 539
6939 756
4312 305
2080 64
6113 399
7348 926
4872 662
7817 448
3224 217
5421 670
9011 363
17470 322
5905 453
2925 116
10543 266
10592 278
7020 45
7071 395
4699 358
7034 237
3259 47
15149 305
5855 736
2888 98