29123 105
5112 131
5995 575
2470 44
8144 841
21634 312
5342 205
8924 144
4929 548
4603 345
11407 582
6327 324
2886 309
5153 425
15755 497
4130 176
4477 663
7881 904
17931 31
9077 733
6459 515
31798 438
5775 494
2966 68