30366 407
4231 44
35683 925
86087 908
49123 919
22511 332
29647 390
15855 432
32532 423
12559 734
3615 282
14171 447
3122 299
2785 524
2213 220