5993 299
12656 92
14758 343
17685 166
4320 98
11575 58
4924 615
17455 302
4169 741
375987 1078
57860 485
8640 982
3986 808
2552 637
38541 209
33354 677
19779 101
10290 268
11564 282
3114 264
32642 686
10240 212
20560 509
20701 373
21996 503