5992 299
12651 92
14755 343
17684 166
4319 98
11572 58
4924 615
17454 302
4164 741
375976 1076
57858 485
8636 982
3985 808
2550 637
38534 209
33352 677
19776 101
10289 268
11561 282
3112 264
32633 686
10236 212
20554 509
20696 373
21990 503