50080 833
19895 772
69049 434
69437 317
47193 979
6545 320
13542 607
6049 229
11519 54
44398 591
5337 467
165273 1127
168396 1013
67753 384
77525 281
7515 424
50008 289
4060 37
133135 532
55769 404
13391 852
31047 287
3944 137
45556 351
54824 289
42544 982
148978 679
114117 287