40072 67
53740 531
15774 516
11349 203
8902 140
3954 360
7776 145
5055 496
2969 241
4272 510
30027 72
3584 42
4028 396
2728 397
10405 215
3517 469
218862 317
220028 635
4905 969
2396 373
8363 315
26172 96
3273 181
4669 29
6878 112
3803 395
1463 57
1337 133