11151 510
21976 596
8381 336
25312 200
4183 257
8651 443
5043 565
2585 248
42039 381
20701 397
6416 88
4916 626
1446 139
3466 752
87175 372
3966 418