3127 302
4215 454
6624 742
16590 28
3937 57
2405 211
5804 351
17592 535
6618 319
4171 172
2077 89
8441 252
3870 223
6945 241
6361 163
3364 152
10877 438
3423 388
5494 693
2808 37