30826 407
4958 44
37374 925
86462 908
50424 920
22916 332
30199 390
16191 432
33693 423
12763 734
3748 282
14630 447
3211 299
2812 524
2262 220