30221 908
4229 214
31561 681
7928 601
25978 248
4301 520
3294 618
16887 886
4705 743
16786 537
3328 768
2015 257
3893 924
6698 764
6072 472
12129 303
1803 278