16053 802
22808 528
29089 232
12829 227
5484 178
21639 259
7353 530
8801 65
14646 442
5863 172
3574 741
23454 308
4767 728
32881 622
6481 212
4654 606
7137 390
23560 323
14858 580
1794 192
23569 241
50579 538
13405 633
13956 174
5793 781
7598 399
5439 683
42716 136