2096 36
6911 493
20954 402
9056 264
3170 201
23392 942
7978 215
6042 541
28194 427
20635 575
3290 466
2496 442
6233 507
4889 636
21780 182
7755 636
8026 134
12903 315
7006 287
9090 83
4245 682
5115 517
3059 38
8683 267
9913 128
17335 407
3982 728
3885 630