2964 903
260313 600
14761 573
11975 46
17599 217
10212 232
217147 1046
23811 553
54522 587
73052 298
56200 505
57848 362
86026 288
5786 549
10868 555
4246 486