2975 313
386 90
450 930
339 943
403 691
351 330
975 222
308 73
729 220
509 778
326 829
464 589
962 352
781 275
958 825
605 326
195 418
13 509
1041 347
19 822
578 437
645 150
219 617
856 83