27184 493
21458 121
5597 614
1599 217
2135 58
3464 657
3238 894
5091 745
3249 57
1467 274
2788 151
3260 709
10252 98
2839 717
4672 291
4156 737
1108 151
2216 222
11643 523
3091 93
10180 381
5847 296
2456 75
6741 58
12986 769
24027 301
1097 60
11348 194