145005 403
56296 177
22944 156
23428 418
22270 122
25034 582
27981 910
66436 341
39905 847
49936 534
10319 564
31625 243
15267 478
25636 1081
15767 550
126686 257
139127 282
41851 386
29719 81
15422 474
66872 515
38298 219
31783 605
68539 238
63405 198
42877 115
37275 626
35444 302