30844 407
5040 44
37604 925
86527 908
50593 920
22996 332
30292 390
16220 432
33770 423
12810 734
3766 282
14717 447
3224 299
2817 524
2264 220