40368 197
936 69
1145 218
3230 401
1368 173
2359 309
5749 235
6463 393
5895 208
6065 152
7257 321
6209 468
5637 666
5811 351
5872 512
8094 660
5843 216
5496 136
4201 84
5239 166
15965 349
8085 264
7122 58
17648 472