21518 154
8090 791
35014 546
10321 123
9998 347
26357 206
8004 139
64354 557
129361 460
4110 390
1532 46
3680 846
140252 1039