596 83
9976 312
248392 962
8589 495
3725 333
8583 470
5109 814
3753 458
10226 78
11314 782
7731 341
12704 339
4313 381
30548 403
48900 431
76294 996
20249 489
12175 60
9449 293
12234 221
72363 816
11971 95
10384 586
8485 641
13005 441
156290 340
4746 258
47205 650