9796 178
17336 49
149599 549
1726 307
39334 250
21396 334
3750 887
73267 306
180191 372
33135 809
14842 116
22154 165
20901 521
66692 346
40817 686
18835 106
16152 256
29877 681
305201 1033
6945 235
44341 71
11685 33
5517 352
53893 198