30368 407
4236 44
35691 925
86094 908
49129 919
22519 332
29651 390
15862 432
32540 423
12562 734
3615 282
14172 447
3122 299
2785 524
2213 220