16983 347
5994 689
17514 228
41539 183
2160 392
3728 447
548 39
137856 236
11849 33
12956 531
14563 52
4461 285
5033 136
2536 116
2791 280
3294 318