101557 610
37436 275
107396 327
6789 286
13823 251
2929 136
4473 408
5628 299
7697 482
5943 472
9865 41
2455 168