402 89
4306 551
20472 729
5818 33
4523 131
12064 269
10951 708
29978 252
21737 570
27627 375
14201 445
18562 698
19926 278
14714 306
4781 580
9050 49
7222 206
9915 624
14433 97
6834 427
4378 748
3478 802
3293 498
3260 228
2222 53