30356 908
4256 214
31750 681
8011 601
26096 248
4316 520
3306 618
16966 886
4720 743
16932 537
3341 768
2039 257
3904 924
6737 764
6116 472
12183 303
1819 278