16913 507
31994 139
3423 281
8867 184
30030 563
10343 304
6880 704
6779 572
4491 269
5645 596
4515 228
11062 578
6971 466