5996 299
12660 92
14761 343
17686 166
4321 98
11578 58
4925 615
17456 302
4174 741
375999 1078
57866 485
8640 982
3986 808
2553 637
38545 209
33356 677
19783 101
10290 268
11565 282
3116 264
32646 686
10241 212
20565 509
20704 373
22003 503