2895 703
3364 748
10629 835
3555 373
5346 113
1212 42
4464 172
3418 381
7349 317
8363 719
11117 445
14233 681
7629 550
33818 143
44396 119