3071 96
3831 161
9893 592
4862 347
5924 265
4536 185
3590 83
12984 489
6748 238
4713 310
5591 701
2669 206
17306 547
5950 508
5549 419
6125 672
9730 288
8581 202
5008 461
3973 313
11860 253
21608 115
5260 569
7403 261
12229 109
2685 39
14154 255
13800 73