12240 381
15382 471
29836 452
21991 295
65615 518
7875 380
27891 181
29123 376
6600 94
4364 160
15896 732