4348 612
3950 232
5462 527
18572 821
5125 520
3517 189
16140 589
5171 598
5461 100
5048 41
5616 905
14291 498
20560 339
12130 411
21092 633
9367 122
15538 456
30460 689
4005 180
8535 52
3227 46
25519 96
6234 698
9846 81