5993 299
12656 92
14758 343
17685 166
4321 98
11575 58
4924 615
17455 302
4172 741
375990 1078
57860 485
8640 982
3986 808
2552 637
38541 209
33354 677
19781 101
10290 268
11565 282
3115 264
32643 686
10240 212
20561 509
20702 373
21998 503