30316 407
4173 44
35545 925
86065 908
48991 919
22469 332
29592 390
15810 432
32423 423
12530 734
3604 282
14143 447
3096 299
2776 524
2208 220