121146 304
1347 373
4873 346
2519 701
19575 647
9553 94
15613 467
2243 740
12332 756
7013 459
2625 862
16488 209
4581 109
14950 195
8338 524
17777 612
4896 460
83112 364
634 146
1594 407
13251 39
11068 801
7765 846
21737 593