2995 376
21387 50
11063 274
35560 543
11790 485
17890 239
2722 465
3031 397
4651 660
3195 299
84068 919
34923 342
2769 203
15296 312
55399 157
12039 393
4565 557
8897 697
34897 310
36157 489
4821 622
11522 656
4867 824
97574 762
21237 503
20485 243
14528 839
10299 555