500 150
1733 374
754 133
2448 660
2812 862
18577 145
18324 136
3363 656
5269 203
12235 723
5958 167
2880 609
7139 254
8009 594
4276 482
25074 695
5199 256
32534 121
21934 808
7476 800
38262 143
30200 654
2820 323
7289 602
12763 277
21437 303
12248 814
10887 73