2806 64
4058 24
3373 262
5880 591
2247 98
14262 695
6417 661
4002 301
6359 310
5774 282
7117 566
3412 89
9568 608
58446 291
9760 267
4494 637
6249 683
3016 60
4383 258
4164 316
5097 448
8022 713
5573 335
10167 868
109048 592
30893 177
15700 668
3746 63