16807 250
1859 303
1191 89
29098 864
13119 213
2171 341
550 93
3840 288
3417 581
2885 152
10440 473
10602 509
909 219
12512 626
3905 824
2146 510
3825 804
3881 622
6368 212
4934 513
566 80
3636 461
12546 751
13054 549