15026 750
37234 514
26105 273
18221 571
12433 127
1824 506
13301 627
14471 263
3737 502
17407 359
63784 345
21219 767
50586 423
11698 95
9111 878
9376 153
8776 151
3482 124
3335 432
1993 353
12214 548
11665 128
5289 632
10240 315