3181 496
3439 383
49472 85
38933 378
16650 133
16017 285
14303 303
19698 625
3660 468
5560 328
2980 638