1021 227
531 165
2317 655
2559 557
2822 637
2955 738
1510 466
3002 883
5491 401
27390 263
95110 311
1816 336
4708 811
6856 563
2028 240
60336 259
55056 941
48768 90
27476 260
97307 973
32433 239
96523 202
69006 464
153399 720
87597 831
55537 599
34877 612
63464 669