9404 49
9622 161
29377 126
18856 1030
3360 26
15810 572
13002 582
12187 416
20636 715
7085 266
4055 447
3412 624
21935 107