580 122
587 180
4336 931
2968 455
5944 853
3862 571
3137 313
4691 943
3142 278
3500 313
17155 944
5750 286
3434 257
17990 604
8563 926
5078 362
65159 346
24489 451
5897 973
6858 465
20731 890
6917 349
7898 370
5291 330
3802 71
3258 669
5387 898
4304 103