3002 707
3454 456
3573 193
3818 619
1370 45
4006 778
3657 702
4236 440
2097 186
2439 136
10171 514
7898 229
8126 839
18900 58
2998 671
3350 418
4339 631
15576 919
11337 447
38650 430
12521 176
10878 151
55987 735
195061 544
18600 555
32550 283
18288 311
3214 95