15299 533
17370 517
64715 527
8499 314
20870 403
7077 313
5859 459
2237 269
1935 54
3574 505
4837 327
2916 252