21517 154
8089 791
35012 546
10321 123
9998 347
26357 206
8004 139
64352 557
129352 460
4110 390
1532 46
3680 846
140238 1039