47493 577
4527 246
23441 580
11044 448
10140 681
4119 269
4183 655
3838 451
11857 190
43251 222
17317 422
17449 164
4963 627
4112 334
1911 287
3838 397