3116 859
1708 297
2377 551
3877 684
1798 445
20059 35
11092 201
4062 592
5285 438
3636 199
4379 322
3700 547
5386 808
4351 36
28845 427
8213 472
7216 584
5927 515
5721 201
13795 226
14013 585
17963 613
20561 525
10296 482
8923 547
10679 623
12438 127