11512 509
3966 96
22151 478
13072 592
17286 681
7447 269
17577 233
5930 185
8518 238
6439 310
6785 701
3964 207
21322 547
6598 419
8493 672
12016 288
12443 203
9164 405
23551 387
4741 313
25689 115
18634 55
6356 569
10120 261
9879 35
15077 109
17762 258
17636 73