98835 127
11813 409
345856 1118
8935 463
24438 285
70413 571
5151 797
12519 842
2457 51
40390 404
4104 588
4394 289
2985 404
8368 495
4470 645
57148 622