32640 391
15380 455
4815 590
11613 294
2402 166
18923 514
9872 201
7404 646
4020 366
15845 725
8536 51
10928 703
2327 124
2231 94
2600 274
4100 565
6080 554
4959 490
5801 642
3712 317
11643 304
6307 814
2165 438
3036 738