43022 679
131337 149
48756 517
10661 616
10349 835
51653 182
20558 766
22479 141
5493 64
15228 828
10495 267
9383 787
21072 917
14886 301
15677 581
9669 549
3351 282
2761 506
2391 517
14481 463
26198 251
35725 952
9561 41
2163 174
11602 303
13314 743
31954 97