97985 126
132235 716
11009 462
14517 598
5090 423
53376 175
15313 917
16377 297
10011 889
28957 151
21945 289
10338 595
5678 57
8082 661
41074 493
66881 559
20355 686
14697 391
21981 47
42664 334
11767 481
36486 661
41422 652
11672 738
17725 547
6789 317
6512 217
1668 273