2769 64
4002 24
3341 262
5806 591
2170 98
14217 695
6328 661
3963 301
6291 310
5736 282
7042 566
3356 89
9534 608
58316 291
9690 267
4475 637
6126 683
2974 60
4358 258
4129 316
5029 448
7932 713
5487 335
10028 868
108999 592
30828 177
15629 668
3642 63