401436 399
22999 732
31555 484
23413 631
163918 480
39121 205
12760 527
6482 283
149538 434
5623 227
13222 455
15293 201
5754 208
14739 947
8879 540
39458 413
270940 1045
10173 486
7980 542
13238 303
72373 393
114825 424
29757 931
8942 99
12206 739
115937 949
69661 198
369665 615