2172 280
4278 581
1728 60
5132 173
145270 449
33042 211
3408 562
83804 853
7122 78
11341 615
14955 196
20014 475
46940 660
299252 855
139783 448
97127 923
44677 388
27369 389
15267 334
11300 63
30861 637
33154 93
3456 596
6915 543
5102 189
5600 533
6056 609
3268 559