16332 58
1948 92
8732 263
5616 735
9211 591
12224 168
29821 972
4096 296
3219 125
3881 398
7183 403
3045 181
17685 785
3081 262
8125 780
5243 504
12454 259
5085 697
5261 42
4789 631
7726 831
10436 623
7685 208
11481 43