2873 307
2816 574
7214 428
12683 144
10872 555
3046 312
6318 844
2253 276
6884 603
4848 617
8729 162
3241 186
2432 265
1965 157
5074 683
1412 208
11439 495
4764 310
3367 528
9064 495
11275 484
4937 565
4109 782
4726 870