11533 53
13487 233
84349 547
12960 456
6575 162
37734 602
29848 139
4442 696
6751 847
2262 406
1464 119