42703 151
28621 422
182726 515
129063 992
25355 287
47688 941
25666 349
31570 628
51897 219
34540 114
34783 562
76512 258
17784 89
23092 671
25277 687
77863 361
32725 220
115241 814
21520 384
34705 799
290197 1077
13422 372
68379 740
19632 134