30376 908
4267 214
31793 681
8028 601
26125 248
4327 520
3310 618
16982 886
4724 743
16963 537
3347 768
2041 257
3909 924
6746 764
6124 472
12194 303
1820 278