43021 308
7855 420
1322 130
1774 276
12678 660
7222 626
11564 241
13952 847
92002 691
1917 388
9336 491
11992 687
84533 259
69461 412
45993 443
27473 126
88888 399
3970 187
4836 692
3809 368
11250 842
4282 216
5307 148
5601 922