15922 99
71976 276
7590 58
29232 398
9267 502
71142 341
11147 61
36282 570
62276 979
101945 928
8957 435
33570 318
47347 570
107478 438
81808 684
13419 622
22166 305
18629 371
129053 743
9619 525
53091 379
49509 127
26339 254
78301 407
95864 928
35481 163
29823 138
57322 542