16496 500
13044 122
54525 688
12895 238
4305 369
3423 869
3461 607
3857 450
31035 649
8653 67
21671 809
10995 574
66360 126
11092 79
6828 126
10144 406
17731 218
23680 724
20886 987
5863 256
6313 322
7211 827
17647 596
16212 226
8754 239
8561 679
9259 125