401398 399
22997 732
31548 484
23413 631
163878 480
39119 205
12755 527
6478 283
149509 434
5623 227
13222 455
15292 201
5752 208
14739 947
8878 540
39452 413
270923 1045
10173 486
7980 542
13238 303
72363 393
114812 424
29753 931
8942 99
12206 739
115930 949
69640 198
369630 615