121146 335
5287 669
11278 655
19890 146
24633 289
21055 132
30011 123
44550 1011
3681 347
2187 294
4018 817
7042 754
14532 398
17881 352