3001 707
3448 456
3573 193
3818 619
1370 45
4005 778
3656 702
4235 440
2090 186
2439 136
10169 514
7897 229
8124 839
18897 58
2997 671
3350 418
4339 631
15576 919
11337 447
38648 430
12520 176
10878 151
55987 735
195055 544
18600 555
32550 283
18288 311
3214 95