21541 154
8098 791
35044 546
10325 123
10001 347
26374 206
8007 139
64398 557
129498 460
4115 390
1534 46
3685 846
140489 1039