2770 64
4005 24
3341 262
5810 591
2172 98
14217 695
6332 661
3964 301
6292 310
5737 282
7043 566
3356 89
9539 608
58324 291
9691 267
4475 637
6129 683
2974 60
4359 258
4130 316
5032 448
7933 713
5495 335
10034 868
109000 592
30828 177
15629 668
3643 63