16977 347
5988 689
17507 228
41537 183
2160 392
3728 447
548 39
137852 236
11849 33
12956 531
14563 52
4461 285
5033 136
2536 116
2791 280
3294 318