4393 793
3678 513
5375 728
17813 664
18332 503
6747 325
15752 761
13725 369
5465 510
7187 176
5295 680
2574 52
12877 907
5296 374
22597 422