45471 304
7831 120
29388 879
4713 286
11003 238
6913 756
4665 358
30243 247
5791 736
5885 489
6760 713
23091 184
11915 322
9444 772
22169 698
13252 606
8350 684
2911 105
7096 844
7884 215
9058 698
4372 248
7230 265
3625 282
4066 57
5295 746
30245 537
3675 337