9575 177
14039 453
20312 236
5452 772
6327 284
16700 667
20232 372
2697 180
4004 39
17897 584
5026 314
22530 609
8555 693
6766 98
24137 477
9811 343
10666 214
15298 402
4040 238
6165 363
9826 863
10762 704
11509 118
8192 112
2909 99
9030 257
25543 913
8912 922