21598 154
8136 791
35182 546
10338 123
10008 347
26466 206
8019 139
64579 557
130127 462
4127 390
1538 46
3693 846
141595 1039