317 25
2965 580
20594 224
12561 593
4679 386
3976 650
5943 275
11565 59
4770 429
10377 740
23816 381
4288 283
6010 99
7639 479
7821 48
6771 145
6187 438
9931 592
26619 472
8491 62
44246 233