15015 273
16597 160
42450 167
37879 484
60353 431
34979 192
75614 480
11098 462
44498 792
35944 247
37848 151
1000 179
10337 208
20746 698
23792 57
12287 604
20535 156
69817 214
29851 307
102568 538
26029 251
76392 369
22371 159
31738 603
13671 189