62550 290
11965 144
4131 249
3354 372
10204 671
3186 619
119098 501
25776 473
32854 49
44645 862
42555 323