29308 162
7326 93
7625 518
42203 421
37784 297
31859 1026
138328 879
20833 551
5842 549
7770 716
15425 548
43186 298
3521 224
4607 298
22060 448
10783 287
26613 177
14527 322
31382 690
11356 74
6008 777
3640 59
19319 488
340066 690
161288 489
95794 705
60937 627
7459 698