28897 86
11253 600
40081 673
129264 1137
6861 662
4639 283
29918 143
9896 391
8101 458
9931 225
20396 238
45248 380
9096 279
31561 420
12061 349
26280 456
25296 249
9539 459
8499 487
30932 675
7354 658
11495 57
8642 969
20407 176
6807 297
59837 422
9980 268